
		th{ font-family:verdana; font-size:9pt; }
		
		#wrapper {width:780px;}
		#navtop{width:780px; height:80px;}
		#navmain { width:633px; position:absolute; top:38px; left:147px;}
		#navsub { width:633px; position:absolute; top:55px; left:147px;}
		#leftcol{width:138px; float:left;}
		#eventzone{width:628px; float:right;}
		#footer{width:780px; margin-top:80px; margin-left:153px;}
		#footershort{position:absolute; top:500px; left:153px;}

		#swan_topBg{background-color:#ededed; height:70px;}
		
		div.pageDescUsername { font-weight:normal; color:#000; display:inline; font-size:10px;}
			.pageDescUsername strong{color:#009;}
		
		.paging{float:right; margin-bottom:3px;}
			.paging pages{margin-right:10px;}
			.paging a{color:#000;}
			
		.clear{clear:both;}
		.floatright{float:right;}
		.floatleft{float:left;}
		.box{border-top:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000;}
		 select {margin-right:10px;}
		select {margin-right:10px;}
		 .style5 {font-family: Arial, Helvetica, sans-serif; color: #0000FF; font-weight: bold; font-size: 12px; }
		 div.functionalNav{float:right; color:#333399; font-size: 8px;}
		 div.hierarchyBox {overflow:scroll; width:210px; height:400px; background-color:#ffffff; }
		 td.grey {background-color:#cccccc; }
		 td.navy {color:#ffffff; font-weight:bold; font-size:10px; text-decoration:none;}
		 a.functionalNav {color:#333399; text-decoration:none;  font-size: 11px;}
		 .functionalNav {color:#333399; text-decoration:none;  font-size: 11px;}
		 
		 
		 <!--   -->
		 #rightcol{width:154px; float:right;}
		.topBar{width:633px;} 
		
	     #pageTitle{}
		 #userInfowrapper{ width:630px;}
		 div.userInfoLeft {float:left; width:300px; margin-left:0px;}
		 div.userInfoRight {float:right;  width:300px;}
		 div.pageName { font-size:1.5em; font-weight:bold; color:#313131;   margin-left:0px; width:500px;}
		 div.pageDesc {margin-bottom:0px; width:470px;}
			 
		 .topFiveTable{border-top:1px solid #ccc;}
		 .topFiveTable th{font-size:9px;}
		 .topFiveTable td{font-size:9px;; padding-bottom:2px;}
		 .display {float:right; padding:2px;}
		 .paddingFivePixels{padding-left:5px; padding-top:2px; padding-bottom:2px;}
		 table td.detTblLink {text-align:center;}
		 
		 .globalNav {position:absolute; top:0px; left:500px}
		 .globalNav a{color:#003366;}
		 .globalNav ul{display:inline; list-style:none;}
		 .globalNav li{ color:#003366; font-size:7.5pt; display:inline; margin-left:0px;}
		 
		 #steplist{display:inline;}
		 #steplist li{display:inline; list-style:none; padding:0px; margin:0px;}
		 
		 .pageDesc ul{list-style:none; margin:0px;}
		 .pageDesc li{list-style:none; margin-bottom:5px;}
		 
		
		#hiDesc {margin-bottom:5px;}
		
		
		#hiheaderright {display:inline;}
		.hispacer {font-size:1px;}
		.hibodycontextbodypaneoptions{height:3em; vertical-align:middle; padding:3px; display:block; background-color:#eee; clear:both; text-align:center; border-left:#666 solid 1px; border-right:#666 solid 1px;}
		.hibodycontextbodypaneoptions input{margin-left:10px; margin-top:5px;}
		.bodytabfiller {background-color:#ccc; border-bottom:#000 solid 1px; }
		
		 div.hierarchyFormBox {background-color:#ccc; padding:5px; height:160px }
		 .hierarchyFormItemBox { width: 150px; }
		 .formHierarchyItemLabel {font-weight:bold; float:left;}
		 div.formHierarchyItemContent { display:inline; padding-left:5px; width:100%;}
		 div.formHierarchyItemContent select { display:inline; padding-left:10px; width:140px;}
		 div.formHierarchyMsgBox {width:100%; margin-bottom:8px;}
		 div.formHierarchyMsgLabel {font-weight:bold; margin-bottom:2px;}
		 div.formHierarchyMsgContent {}
		 div.formHierarchyButtonRow {background-color:#ccc; width:100%; padding-top:8px; clear:both; text-align:right; float:right;}
		 #formHierarchyCriteriaButtonRow{float:right;}
		 #hiformleftdiv {width:300px; position:absolute; top:250px; left:160px;}
		 #hiformrightdiv {width:300px;position:absolute; top:250px; left:500px;}
		 #hiformleftdivBottom{position:absolute; top:370px; left:160px;}
		 #hiformrightdivBottom {position:absolute; top:370px; left:500px;}
		 #hiformwidediv {width:610px; float:left;}
		.contentHierarchyWidth{width:633px;}
		a.white{color:#fff; font-weight:normal; text-decoration:none; }
 
		
		 
		 
div.modHdrTitleBoxUnpadded {  padding-left:4px; padding-top:1px;font-weight:bold; background-color:#003366; color:#ffffff;}
div.formItemHorizLeft {width:26%; float:left; }
div.formItemHorizRight {float:left; width:30%;}
div.formItemHorizMiddle {float:left; margin:1%; text-align:center;}
div.formHorizMsgLabel { font-weight:normal; margin-bottom:2px; }

div.modHorizFormBox { background-color:#ccc; padding:5px; border:1px; vertical-align:bottom; }
div.formHorizItemBox { clear:both; vertical-align:bottom; }
		 